Data Assessment¶

Introduction¶

A product recall is referred to as a request to return, exchange, or replace a product if a manufacturer or consumer protection organisation finds flaws that might impair performance, endanger customers, or result in legal problems for the manufacturers. Products that are dangerous or have manufacturing flaws are frequently put on store shelves and sold to customers. A product recall is a process used to remove unsafe or flawed products from customer hands. These recalls may occasionally result in claims of product responsibility.

We created a clear Analytical Problem of our project, which is ‘To identify and analyze the reasons for product recalls in the food, medical devices, and other consumer goods industries and evaluate the effectiveness of the recall processes in ensuring public safety. The goal is to identify patterns and trends in recall data to inform regulatory and industry efforts to prevent future recalls and improve the overall safety of consumer products.’ The next step of our project work which is identify dataset connected to our business problem and check the Quality of data, it’s suitability and usefulness to find the perfect solution. We have had access to many such dataset of past many years, but we want the recent data to predict the future recall, so we examine our data and select the dataset and followed our data assessment.

About the dataset¶

This dataset is for recall-system prediction from the U.S. Food and drug administration website. This is the latest data which has an information about different product typesuch as Biologics, Devices, Drugs, Food/Cosmetics, Tobacco, Veterinary and their status with the reason of why they are recalled from the specific state. We reviewed many dataset on website likes:

  • https://www.canada.ca/en/health-canada/services/drugs-health-products/compliance-enforcement/recalls.html
  • https://open.canada.ca/data/en/dataset/0a2d0c67-adf6-4fcf-b674-66cf59df40ca
  • https://datadashboard.fda.gov/ora/cd/recalls.htm

where there was identified that food and drug related dataset is hard to find as there are not any importanat co-rrelation between the variables. Above two links has not enough data about recall and it also does not have any numerical value. Above link has the data of recall system for canada and U.S. We decided to analyze with U.S. food and drug recall data as there are total 17 features in the dataset but in open canada website, they only have a limited amount of data as well as they do not have different product type. Apart from that in open canada website, they only have a past dataset but in FDA, we have all current data as well as different product type so analysis can be made easily. This many problems and old years dataset from which we cant figured out the patterns for our near future trends in recall.

  • Data Features:

We have total 81697 attributes and 17 features in our dataset. It does not have any missing values. The discription of the feature sare listed below:

1) FEI number: - The FEI number is a unique identifier assigned by the FDA to identify firms associated with FDA regulated products.

2) Recalling Firm Name: - it is a firm name which recall the drug from the market.

3) Product type: - type of the product which recall from the market.

4) Product classification: - it is classifying the product in three different class. Class I: A medical device with low to moderate risk that requires general controls. Class II: A medical device with a moderate to high risk that requires special controls. Class III: A medical device with high risk that requires premarket approval.

5) Status: - what is the status of the recall’s drugs.

6) Distribution Pattern: - where they distributed the drugs.

7) Recalling Firm City, Recalling Firm state, Recalling Firm Country: - from where they recall the drugs.

8) Center Classification Date: - the date of the recall.

9) Reason for Recall: - reason for the recall why the drugs are recalled.

10) Product Description: - it is the description of the product which indicates the transfusion of the product.

11) Event id: - Event identifiers uniquely identify a particular event. Each event source can define its own numbered events.

12) Product id: - it is identification number of the product.

13) Center: - it is the Center within FDA that regulates biological products for human use under applicable federal laws, including the Public Health Service Act and the Federal Food, Drug and Cosmetic Act.

14) Recall details: - in this column give the one URL and this URL we can see the full details of the recall products.

  • Data Quality:

Data itself preety clear as it does not have any missing values and we can easily see from the heat map that thare are not too many co-relation between the attributes.

  • Data Fitness:

The FDA is responsible for caring the community health by ensuring the safety, efficacy, and safety of human and veterinary drugs, biological products, and medical devices. The dataset provides information on product recalls initiated by companies and manufacturers that are regulated by the FDA. The dataset includes information on a variety of products, including drugs, biological products, medical devices, and food. So the data is much more sufficient to compare with different product with number of recall times. We can easily answer the research question from the dataset.

  • ETHICAL Assessment:

Although all of the datasets used for this analytic project work were obtained from open data sources, we took the time to review the various terms and conditions of use for all of the data sources to ensure that all of the ethical guidelines, which include Consent, Clarity, Consistency, Control, and Consequences, are followed to the letter.

Consent: The FDA recalls dataset includes information on products and companies that are regulated by the agency. This information is sensitive and confidential, so it's more important to consider the privacy and confidentiality of the individuals and companies’ involvement in the recall process.

Clarity: The dataset contains well-structured and well-organized data, as well as detailed explanations of the recall data provided to analyze and predict the future trend by analyzing the data.

Consistency: The data is consistent in terms of the information that is included for each recall. We’ll ensure that users can easily compare different recalls, regardless of the type of product or the company responsible for the recall.

Control: Responsible for maintaining the accuracy and completeness of the data. The FDA may also take steps to protect the privacy and security of the data, such as redacting sensitive information or limiting access to the data to authorized users.

Consequences: The data is used to protect public health and to provide important information to consumers, health care professionals, and others. However, it's also important to consider the potential consequences of using the data, such as the risk of harm to consumers or the potential for misuse of the information.

In [1]:
# import the libraries
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt # for plotting graphs
import seaborn as sns # for plotting graphs
import datetime as dt
import warnings
warnings.filterwarnings("ignore")

Exploratory Data Analysis¶

In [2]:
data=pd.read_csv("recall.csv")
In [3]:
data.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 81697 entries, 0 to 81696
Data columns (total 17 columns):
 #   Column                      Non-Null Count  Dtype 
---  ------                      --------------  ----- 
 0   FEI Number                  81697 non-null  object
 1   Recalling Firm Name         81697 non-null  object
 2   Product Type                81697 non-null  object
 3   Product Classification      81697 non-null  object
 4   Status                      81697 non-null  object
 5   Distribution Pattern        81696 non-null  object
 6   Recalling Firm City         81697 non-null  object
 7   Recalling Firm State        81697 non-null  object
 8   Recalling Firm Country      81697 non-null  object
 9   Center Classification Date  81697 non-null  object
 10  Reason                      81697 non-null  object
 11  Product Description         81697 non-null  object
 12  Event ID                    81697 non-null  int64 
 13  Event Classification        81697 non-null  object
 14  Product ID                  81697 non-null  int64 
 15  Center                      81697 non-null  object
 16  Recall Details              81697 non-null  object
dtypes: int64(2), object(15)
memory usage: 10.6+ MB
In [4]:
data.shape
Out[4]:
(81697, 17)
In [5]:
data.describe()
Out[5]:
Event ID Product ID
count 81697.000000 81697.000000
mean 75764.638163 151511.722793
std 9625.531055 28331.386121
min 32594.000000 40403.000000
25% 68978.000000 129576.000000
50% 76183.000000 152645.000000
75% 83314.000000 175049.000000
max 91514.000000 198113.000000
In [6]:
data.head()
Out[6]:
FEI Number Recalling Firm Name Product Type Product Classification Status Distribution Pattern Recalling Firm City Recalling Firm State Recalling Firm Country Center Classification Date Reason Product Description Event ID Event Classification Product ID Center Recall Details
0 3008744215 LifeSource Biologics Class II Terminated Illinois Rosemont Illinois United States 01/20/2023 Blood products, where transfusion-transmitted ... PF24 Plasma 91509 Class II 198084 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
1 3008744215 LifeSource Biologics Class II Terminated Illinois Rosemont Illinois United States 01/20/2023 Blood products, where transfusion-transmitted ... Red Blood Cells, Leukocytes Reduced 91509 Class II 198085 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
2 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... Red Blood Cells, Leukocytes Reduced, Irradiated 91510 Class II 198086 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
3 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... PF24 Plasma 91510 Class II 198087 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
4 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... Red Blood Cells, Leukocytes Reduced 91510 Class II 198088 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
In [7]:
print ("Rows     : " ,data.shape[0])
print ("Columns  : " ,data.shape[1])
print ("\nFeatures : \n" ,data.columns.tolist())
print ("\nUnique values :  \n",data.nunique())
Rows     :  81697
Columns  :  17

Features : 
 ['FEI Number', 'Recalling Firm Name', 'Product Type', 'Product Classification', 'Status', 'Distribution Pattern', 'Recalling Firm City', 'Recalling Firm State', 'Recalling Firm Country', 'Center Classification Date', 'Reason', 'Product Description', 'Event ID', 'Event Classification', 'Product ID', 'Center', 'Recall Details']

Unique values :  
 FEI Number                     9814
Recalling Firm Name            8717
Product Type                      6
Product Classification            3
Status                            3
Distribution Pattern          17641
Recalling Firm City            2998
Recalling Firm State             54
Recalling Firm Country           49
Center Classification Date     2920
Reason                        26301
Product Description           70862
Event ID                      29689
Event Classification              3
Product ID                    81697
Center                            6
Recall Details                81697
dtype: int64
In [8]:
data.Reason.value_counts()[:10]
Out[8]:
Lack of Assurance of Sterility                                                                                                                                                                                                                                                                                       1567
Product may contain undeclared milk.                                                                                                                                                                                                                                                                                  618
Microbial contamination                                                                                                                                                                                                                                                                                               468
Penicillin Cross Contamination: All lots of all products repackaged and distributed between 01/05/12 and 02/12/15 are being recalled because they were repackaged in a facility with penicillin products without adequate separation which could introduce the potential for cross contamination with penicillin.     463
Lack of sterility assurance.                                                                                                                                                                                                                                                                                          436
Lack of Assurance of Sterility; FDA inspection identified GMP violations potentially impacting product quality and sterility                                                                                                                                                                                          398
Products not manufactured under GMP's                                                                                                                                                                                                                                                                                 353
Blood products, collected from a donor for whom donor suitability was not adequately determined, were distributed.                                                                                                                                                                                                    352
Products were not held at an appropriate temperature due to a mechanical malfunction during transportation.                                                                                                                                                                                                           330
The firm received seven reports of adverse reactions in the form of skin abscesses potentially linked to compounded preservative-free methylprednisolone 80mg/ml 10 ml vials.                                                                                                                                         298
Name: Reason, dtype: int64
In [9]:
data.isnull().sum()
Out[9]:
FEI Number                    0
Recalling Firm Name           0
Product Type                  0
Product Classification        0
Status                        0
Distribution Pattern          1
Recalling Firm City           0
Recalling Firm State          0
Recalling Firm Country        0
Center Classification Date    0
Reason                        0
Product Description           0
Event ID                      0
Event Classification          0
Product ID                    0
Center                        0
Recall Details                0
dtype: int64
In [10]:
data = data.replace(" ", np.NaN)
In [11]:
data.isnull().sum()
Out[11]:
FEI Number                    0
Recalling Firm Name           0
Product Type                  0
Product Classification        0
Status                        0
Distribution Pattern          1
Recalling Firm City           0
Recalling Firm State          0
Recalling Firm Country        0
Center Classification Date    0
Reason                        0
Product Description           0
Event ID                      0
Event Classification          0
Product ID                    0
Center                        0
Recall Details                0
dtype: int64
In [12]:
data= data[pd.notnull(data['Distribution Pattern'])]
In [13]:
data
Out[13]:
FEI Number Recalling Firm Name Product Type Product Classification Status Distribution Pattern Recalling Firm City Recalling Firm State Recalling Firm Country Center Classification Date Reason Product Description Event ID Event Classification Product ID Center Recall Details
0 3008744215 LifeSource Biologics Class II Terminated Illinois Rosemont Illinois United States 01/20/2023 Blood products, where transfusion-transmitted ... PF24 Plasma 91509 Class II 198084 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
1 3008744215 LifeSource Biologics Class II Terminated Illinois Rosemont Illinois United States 01/20/2023 Blood products, where transfusion-transmitted ... Red Blood Cells, Leukocytes Reduced 91509 Class II 198085 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
2 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... Red Blood Cells, Leukocytes Reduced, Irradiated 91510 Class II 198086 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
3 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... PF24 Plasma 91510 Class II 198087 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
4 1000517886 Versiti Michigan Inc Biologics Class II Terminated Michigan Traverse City Michigan United States 01/20/2023 Blood products, collected in a manner with a p... Red Blood Cells, Leukocytes Reduced 91510 Class II 198088 CBER https://www.accessdata.fda.gov/scripts/ires/?P...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
81692 3004404050 Panera Bread LLC Food/Cosmetics Class II Terminated Nationwide Saint Louis Missouri United States 06/08/2012 Product ingredient statement reversed for Red... Panera ,HAZELNUT CREAM CHEESE SPREAD Reduced F... 61831 Class II 109200 CFSAN https://www.accessdata.fda.gov/scripts/ires/?P...
81693 3004162088 DSM Nutritional Products, Inc. Food/Cosmetics Class II Terminated NJ, WI, IL Parsippany New Jersey United States 06/08/2012 Flavor is contaminated with Salmonella GB Select Roast Meat Type Flavor Net Wt. 55 lb... 61936 Class II 109523 CFSAN https://www.accessdata.fda.gov/scripts/ires/?P...
81694 3002727068 Best West Foods Food/Cosmetics Class II Terminated NV only. Las Vegas Nevada United States 06/08/2012 Soy was not included in the ingredient stateme... Florentine Lasagna Rolls;\r\nPerishable, keep ... 61968 Class II 109609 CFSAN https://www.accessdata.fda.gov/scripts/ires/?P...
81695 3002727068 Best West Foods Food/Cosmetics Class II Terminated NV only. Las Vegas Nevada United States 06/08/2012 Soy was not included in the ingredient stateme... Cheese Lasagna Rolls;\r\nPerishable, keep froz... 61968 Class II 109610 CFSAN https://www.accessdata.fda.gov/scripts/ires/?P...
81696 3005339147 Diversified Natural Products, Inc. Food/Cosmetics Class II Terminated WA,MI,NC,MN,FL,NH,AR,PA,MA,GA,TX,IN, \r\nWinni... Scottville Michigan United States 06/08/2012 undeclared milk present in butter flavoring AlsoSalt Sodium Free Butter flavored Salt Subs... 61924 Class II 109494 CFSAN https://www.accessdata.fda.gov/scripts/ires/?P...

81696 rows × 17 columns

In [14]:
data.isnull().sum()
Out[14]:
FEI Number                    0
Recalling Firm Name           0
Product Type                  0
Product Classification        0
Status                        0
Distribution Pattern          0
Recalling Firm City           0
Recalling Firm State          0
Recalling Firm Country        0
Center Classification Date    0
Reason                        0
Product Description           0
Event ID                      0
Event Classification          0
Product ID                    0
Center                        0
Recall Details                0
dtype: int64
In [15]:
import plotly.express as px
fig = px.pie(data,names='Product Type',
            title='<b>Counts in Product Type</b>',
            hole = 0.4,template='plotly_dark',
            width=600,height=400)
fig.show()

data['Product Type'].value_counts()
Out[15]:
Devices           29291
Food/Cosmetics    23696
Drugs             14780
Biologics         10850
Veterinary         3071
Tobacco               8
Name: Product Type, dtype: int64
In [16]:
fig = px.histogram(data,"Product Classification",
                 color="Product Classification", title="<b>Count in Product Classification</b>",
                 template='plotly_dark',
                 width=500,height=300)

fig.show()
In [17]:
fig = px.histogram(data,"Status",
                 color="Status", title="<b>Status</b>",
                 template='plotly_dark',
                 width=500,height=300)

fig.show()
In [18]:
fig = px.histogram(data,"Event Classification",
                 color="Event Classification", title="<b>Event Classification</b>",
                 template='plotly_dark',
                 width=500,height=300)

fig.show()
In [19]:
fig = px.histogram(data,"Center",
                 color="Center", title="<b>Center</b>",
                 template='plotly_dark',
                 width=500,height=300)

fig.show()
In [20]:
from sklearn.preprocessing import LabelEncoder
le=LabelEncoder()
data["Recalling Firm Name"]=le.fit_transform(data["Recalling Firm Name"])
data["Product Type"]=le.fit_transform(data["Product Type"])
data["Product Classification"]=le.fit_transform(data["Product Classification"])
data["Distribution Pattern"]=le.fit_transform(data["Distribution Pattern"])
data["Product Description"]=le.fit_transform(data["Product Description"])
data["Event Classification"]=le.fit_transform(data["Event Classification"])
data["Center"]=le.fit_transform(data["Center"])
In [21]:
cmap=sns.diverging_palette(150,75,  s=40, l=65, n=9)
corrmat = data.corr()
plt.subplots(figsize=(8,6))
sns.heatmap(corrmat,cmap=cmap,annot=True, square=True);
In [22]:
# Create a new dataframe that will only have 2 relevant columns
# Identify the 2 columns



df_1 = data[['Reason', 'Status']]
df_1=df_1[df_1.Status != 'Completed'].reset_index(drop=True)
In [23]:
#Your final dataframe should look like this
df_1
Out[23]:
Reason Status
0 Blood products, where transfusion-transmitted ... Terminated
1 Blood products, where transfusion-transmitted ... Terminated
2 Blood products, collected in a manner with a p... Terminated
3 Blood products, collected in a manner with a p... Terminated
4 Blood products, collected in a manner with a p... Terminated
... ... ...
80608 Product ingredient statement reversed for Red... Terminated
80609 Flavor is contaminated with Salmonella Terminated
80610 Soy was not included in the ingredient stateme... Terminated
80611 Soy was not included in the ingredient stateme... Terminated
80612 undeclared milk present in butter flavoring Terminated

80613 rows × 2 columns

In [24]:
import pandas as pd
import numpy as np
import re
import nltk
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
In [25]:
nltk.download('stopwords')
[nltk_data] Downloading package stopwords to
[nltk_data]     C:\Users\srmis\AppData\Roaming\nltk_data...
[nltk_data]   Package stopwords is already up-to-date!
Out[25]:
True
In [26]:
# Clean the text by removing any extra characters 
import re # tools for cleaning text
import nltk # library to perform NLP
nltk.download('stopwords') # tool to remove the non-essential words. It is a list of words
from nltk.corpus import stopwords
# Stemming means taking the root of the word such as love from loved or loving
from nltk.stem.porter import PorterStemmer
[nltk_data] Downloading package stopwords to
[nltk_data]     C:\Users\srmis\AppData\Roaming\nltk_data...
[nltk_data]   Package stopwords is already up-to-date!
In [27]:
corpus = [] # Build a new list for all the words from all the reviews
for i in range (0, 80613):
    review = re.sub('[^a-zA-Z]', ' ', df_1['Reason'][i] )
    review = review.lower()
    review = review.split()
    ps =PorterStemmer()
    review = [ps.stem(word) for word in review if not  word in set(stopwords.words('english'))]
    review = ' '.join(review)
    corpus.append(review)
In [28]:
corpus
Out[28]:
['blood product transfus transmit infect test perform interpret incorrectli distribut',
 'blood product transfus transmit infect test perform interpret incorrectli distribut',
 'blood product collect manner potenti air contamin distribut',
 'blood product collect manner potenti air contamin distribut',
 'blood product collect manner potenti air contamin distribut',
 'red blood cell product initi test rpr reactiv syphili confirmatori test distribut',
 'leukoreduc red blood cell collect donor recent travel malari endem area distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'leukorduc red blood cell collect donor recent travel malari endem area distribut',
 'softwar defect caus issu imag',
 'syngo ct va syngo ct va myneedl guid applic order orient label head center feet axial thick slice segment erron swap',
 'leakag origin specimen plastic microfluid cartridg pie possibl laboratori personnel may expos aerosol specimen contain sar cov',
 'weld protrus physic gap hous phaco pack cover may exceed design specif could lead prime cycl failur suboptim vacuum deliv phacoemulsif irrig aspir handpiec surgeri could result surgic delay longer surgic time could result transient corneal edema',
 'weld protrus physic gap hous phaco pack cover may exceed design specif could lead prime cycl failur suboptim vacuum deliv phacoemulsif irrig aspir handpiec surgeri could result surgic delay longer surgic time could result transient corneal edema',
 'weld protrus physic gap hous phaco pack cover may exceed design specif could lead prime cycl failur suboptim vacuum deliv phacoemulsif irrig aspir handpiec surgeri could result surgic delay longer surgic time could result transient corneal edema',
 'fail dissolut specif',
 'fail dissolut specif',
 'fail dissolut specif',
 'presenc foreign substanc presenc small piec green plastic embed crack toward edg tablet',
 'leukoreduc apheresi platelet collect donor taken aspirin within hour donat distribut',
 'blood product expos unaccept ship temperatur distribut',
 'blood product expos unaccept ship temperatur distribut',
 'softwar updat v develop address issu critic failur occur lifesparc control critic failur first address firm recal initi juli critic failur softwar freez crash screen display data',
 'cardiosav iabp may shut unexpectedli due blood enter cardiosav iabp therapi provid compromis intra aortic balloon cathet',
 'cardiosav iabp may shut unexpectedli due blood enter cardiosav iabp therapi provid compromis intra aortic balloon cathet',
 'infant formula contamin cronobact sakazakii',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'dough ball product contain undeclar allergen milk',
 'alfalfa sprout potenti contamin salmonella',
 'leukoreduc red blood cell initi test rpr reactiv syphili confirmatori test distribut',
 'leukoreduc red blood cell initi test rpr reactiv syphili confirmatori test distribut',
 'leukoreduc apheresi platelet label leukocyt reduc test verifi white blood cell count distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'pool cryoprecipit ahf initi test rpr reactiv syphili confirmatori test distribut',
 'ink vasoshield syring maquet logo may chip result unreason risk harm patient potenti harm may includ foreign bodi reaction coronari embol event peripher embol event',
 'ink vasoshield syring maquet logo may chip result unreason risk harm patient potenti harm may includ foreign bodi reaction coronari embol event peripher embol event',
 'potenti footrest detach patient tabl use',
 'potenti footrest detach patient tabl use',
 'potenti footrest detach patient tabl use devic intend visual anatom structur convert xray pattern visibl imag system medic applic rang gastrointestin examin cranial skelet thorac lung exposur well examin urogenit tract unit may also use emerg applic lymphographi endoscopi myelographi venographi arthrographi intervent radiolog digit angiographi digit subtract angiographi dsa system may use pediatr adult bariatr patient devic mammographi examin',
 'product may shorter packag indic',
 'product may shorter packag indic',
 'cgmp deviat superpot drug level acet acetaldehyd allow limit addit lot superpot',
 'possibl contamin listeria monocytogen frozen manicotti pasta',
 'foreign materi small glass particl',
 'foreign materi small glass particl',
 'foreign materi small glass particl',
 'foreign materi small glass particl',
 'foreign materi small glass particl',
 'foreign materi small glass particl',
 'pasta para duri found contain wheat declar label',
 'one lot cbc hematolog control normal level may exhibit hemolysi deterior due microbi contamin',
 'fail dissolut specif product meet averag hour drug releas rate dissolut specif stabil time point month',
 'leukoreduc red blood cell initi test rpr reactiv syphili confirmatori test distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'blood product initi test rpr reactiv syphili confirmatori test distribut',
 'leukoreduc red blood cell initi test rpr reactiv syphili confirmatori test distribut',
 'leukoreduc red blood cell initi test rpr reactiv syphili confirmatori test distribut',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cardin health recent receiv multipl complaint regard variou perform issu cardin health jackson pratt channel drain includ lack radiopac wound drain dull trocar impact product perform lack flexibl wound drain broken wound tip',
 'cgmp deviat voluntari recal hand sanit distribut march due fda issu guidanc ceas place hand sanit product produc temporari approv market march',
 'cgmp deviat voluntari recal hand sanit distribut march due fda issu guidanc ceas place hand sanit product produc temporari approv market march',
 'fail impur degrad specif',
 'stryker receiv one report injuri untrain user occur untrain user move airo truct unit revers firm increas visibl instruct user consid transport unit revers provid label affix onto airo',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'product held insanitari condit',
 'reaction vessel may contain potenti contamin could affect optic perform',
 'mismatch emboss tablet emboss mention packag insert ml distribut bottl',
 'presenc foreign substanc complaint receiv black spot shini metal speck tablet',
 'fail impur degrad specif',
 'fail impur degrad specif',
 'label mixup carton label daptomycin mg vial found contain vial daptomycin mg per vial',
 'mechan connect tabletop tabl base may lost',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'subpot drug test result defin limit epinephrin portion product',
 'subpot drug test result defin limit epinephrin portion product',
 'subpot drug test result defin limit epinephrin portion product',
 'cgmp deviat raw materi recal repackag due discolor',
 'due presenc mold aspergillu brasiliensi ochratoxin',
 'potenti leak condit within hub affect devic due inter lumen void hub compon may result unanticip fluid return use',
 'leukoreduc apheresi platelet pa ph lower expect valu distribut',
 'pool cryoprecipit ahf donor elig screen incomplet distribut',
 'leukoreduc red blood cell collect donor recent travel malari endem area distribut',
 'plasma frozen cryo reduc label fresh frozen plasma distribut',
 'blood product donor elig incomplet distribut',
 'blood product donor elig incomplet distribut',
 'leukoreduc red blood cell label leukocyt reduc fail monthli qc residu white blood cell count distribut',
 'red blood cell product collect donor donor test chaga distribut',
 'red blood cell product collect donor travel malari endem area distribut',
 'blood product donor elig incomplet distribut',
 'blood product donor elig incomplet distribut',
 'blood product donor elig incomplet distribut',
 'red blood cell product arm prep may perform inappropri distribut',
 'complaint investig reveal incorrect behavior relat reject order capabl host connect agent hca could occur order receiv laboratori inform system li creat intern id rather extern id sent li erron event occur rare circumst date sampl barcod match order date sent li lead order mismatch anoth patient sampl id rather subject patient sampl id softwar bug impact multipl coba infin central lab softwar version x x x x occur afflict softwar configur specif pre condit',
 'product label incorrect expir date',
 'defect steril pouch seal incomplet seal light retractor increas risk contamin lead post oper infect',
 'specif lot flxfit implant intern compon may manufactur use stainless steel rather specifi titanium alloy',
 'lot biostop g bioresorb cement restrictor remov precautionari measur test endotoxin level higher recommend current fda regulatori guidanc gener endotoxin potenti initi inflammatori respons rang mild fever potenti impact damag vital organ',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'lack assur steril',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'label includ common name allergen milk wheat',
 'plateletpheresi product syphili test incorrectli document distribut',
 'red blood cell product syphili test incorrectli document distribut',
 'leukoreduc apheresi red blood cell distribut without final visual check',
 'potenti function sensit meet instruct use ifu claim kit lot control level one may result outsid publish rang control result rang user may observ increas imprecis low level patient sampl',
 'potenti function sensit meet instruct use ifu claim kit lot control level one may result outsid publish rang control result rang user may observ increas imprecis low level patient sampl',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti outer bag pinhol leak near seal may result breach steril kit',
 'potenti blade punctur outer foil layer caus breach steril packag',
 'cgmp deviat discontinu stabil support product',
 'complaint leak packet receiv',
 'apheresi red blood cell product arm prep may perform inappropri distribut',
 'apheresi red blood cell product arm prep may perform inappropri distribut',
 'platelet pathogen reduc platelet yield meet specif distribut',
 'red blood cell product donor elig incomplet distribut',
 'due custom complaint relat medbank softwar may indic differ medic load cubi drawer pocket physic load list pocket label result issu patient could receiv wrong medic wrong dose medic could lead patient harm',
 'product label incorrectli list fd c red instead fd c blue addit product contain sodium casein declar milk label',
 'foreign materi product piec clean brush bristl found product',
 'foreign materi product piec clean brush bristl found product',
 'foreign materi product piec clean brush bristl found product',
 'foreign materi product piec clean brush bristl found product',
 'foreign materi product piec clean brush bristl found product',
 'foreign materi product piec clean brush bristl found product',
 'product contain undeclar sulfit mg serv',
 'sodium casein declar milk undeclar',
 'product test result found product elev patulin level',
 'deglycerolyz red blood cell product test product specif distribut',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'incorrect chemic ad wash system certain organ load veget start creat excess foam incorrect chemic ad lot foam deterg',
 'blood product transfus transmit infect test perform interpret incorrectli distribut',
 'blood product transfus transmit infect test perform interpret incorrectli distribut',
 'plateletepheresi product arm prep may perform inappropri distribut',
 'blood product donor elig incomplet distribut',
 'blood product donor elig incomplet distribut',
 'deroy recal certain lot surgic procedur pack product contain medtron non absorb sutur recal due medtron determin manufactur error packag non absorb sutur may caus gap wrinkl breather seal result steril barrier breach',
 'fail impur degrad specif failur observ relat substanc test long term stabil studi',
 'lack assur steril',
 'undeclar soy lecithin',
 'product may contamin salmonella',
 'replac silicon sound abat foam instal trilog trilog devic may separ plastic back attach happen foam could potenti block air inlet could result reduct deliv therapi volum pressur could caus devic alarm',
 'replac silicon sound abat foam instal trilog trilog devic may separ plastic back attach happen foam could potenti block air inlet could result reduct deliv therapi volum pressur could caus devic alarm',
 'replac silicon sound abat foam instal trilog trilog devic may separ plastic back attach happen foam could potenti block air inlet could result reduct deliv therapi volum pressur could caus devic alarm',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'ball bear crani anspach power tool adult craniotom attach came attach possibl remov attach intra oper failur follow recommend inspect interv provid ifu may result seriou patient injuri',
 'blister packag unseal edg compromis steril',
 'intern comparison studi reveal unaccept light stain light stain affect borderlin posit versu neg test result caus reduct stain intens percent posit could potenti lead fals neg pd l result',
 'fetal spiral electrod fse spiral tip fse break use requir surgic intervent remov broken tip neonat patient philip decid discontinu distribut product',
 'black speck may present packag needl',
 'integra lifesci identifi one lot releas specif endotoxin result worst case risk use affect surgic patti potenti minor transient fever',
 'softwar anomali cp app messag mani devic found unexpect devic error code system updat need servic code',
 'softwar anomali cp app messag mani devic found unexpect devic error code system updat need servic code',
 'softwar anomali cp app messag mani devic found unexpect devic error code system updat need servic code',
 'softwar anomali cp app messag mani devic found unexpect devic error code system updat need servic code',
 'softwar anomali cp app messag mani devic found unexpect devic error code system updat need servic code',
 'fail impur degrad specif',
 'possibl pathogen grown toxin format salmon product',
 'possibl pathogen grown toxin format salmon product',
 'tartar sauc found contain undeclar fish soy milk allergen declar label',
 'incorrect product label caus undeclar milk',
 'product found contamin salmonella',
 'product found contamin salmonella',
 'product found contamin salmonella',
 'product found contamin salmonella',
 'deroy recal certain lot surgic procedur pack product contain conm foot control electrosurg suction coagul recal due conm receiv report suction port may occlud affect devic occur affect devic abl perform suction function use',
 'concentr rheumatoid factor decreas specif protein control level caus delay report result due qualiti control run low outsid rang',
 'concentr rheumatoid factor decreas specif protein control level caus delay report result due qualiti control run low outsid rang',
 'concentr rheumatoid factor decreas specif protein control level caus delay report result due qualiti control run low outsid rang',
 'lack assur steril bag potenti leak',
 'potenti contamin plastic particl',
 'may contain foreign object rubber piec',
 'may contain foreign object rubber piec',
 'subpot drug specif assay month stabil timepoint',
 'peanut butter meltaway mi label mint meltaway peanut undeclar',
 'plateletpheresi product qualiti control residu wbc count perform distribut',
 'red blood cell product leukoreduct perform accord specif distribut',
 'misbrand red blood cell product distribut',
 'platelet product platelet yield meet specif distribut',
 'apheresi red blood cell product donor elig incomplet distribut',
 'plateletpheresi product collect instrument undergo equip qualif qualiti control test perform distribut',
 'blood product arm prep may perform inappropri distribut',
 'blood product arm prep may perform inappropri distribut',
 'blood product arm prep may perform inappropri distribut',
 'blood product arm prep may perform inappropri distribut',
 'blood product arm prep may perform inappropri distribut',
 'plateletpheresi product qualiti control residu wbc count perform distribut',
 'red blood cell product test reactiv syphili distribut',
 'red blood cell product test reactiv syphili distribut',
 'increas chanc test affect lot may give fals neg result health risk result fals neg result includ delay lack support treatment lack monitor infect individu household close contact symptom result increas risk spread covid within commun',
 'devic manufactur compon affect foldabl frame allow secur frame strap fold posit',
 'packag steril barrier compromis open seal lead loss devic steril may lead infect',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'temperatur time rang exceed product perform cannot guarante',
 'due custom conveni kit contain steri drape surgic drape recal healthcar',
 'lower expect ipth patient qualiti control qc result report neg bias ipth result averag shift patient sampl result',
 'red blood cell product irradi incorrect expir date label distribut',
 'sunris logist inc four season produc inc wabash road ephrata pa initi recal propal hass avocado bag piec green net green plastic film bag per case found contamin pesticid per toler limit cfr',
 'product potenti high level ionophor',
 'blood product return wrong temperatur distribut',
 'blood product return wrong temperatur distribut',
 'biolog indic bi use promot growth g stearothermophilu b atrophaeu spore inconsist promot growth throughout lot bi within lot perform intend other use monitor steam ethylen oxid steril cycl potenti hazard bi show growth indic cycl effect even may',
 'biolog indic bi use promot growth g stearothermophilu b atrophaeu spore inconsist promot growth throughout lot bi within lot perform intend other use monitor steam ethylen oxid steril cycl potenti hazard bi show growth indic cycl effect even may',
 'biolog indic bi use promot growth g stearothermophilu b atrophaeu spore inconsist promot growth throughout lot bi within lot perform intend other use monitor steam ethylen oxid steril cycl potenti hazard bi show growth indic cycl effect even may',
 'biolog indic bi use promot growth g stearothermophilu b atrophaeu spore inconsist promot growth throughout lot bi within lot perform intend other use monitor steam ethylen oxid steril cycl potenti hazard bi show growth indic cycl effect even may',
 'beckman coulter becom awar increas custom complaint gener intermitt irispec cb glucos control fals posit result use conjunct ichemveloc urin chemistri strip pn',
 'presenc particul matter custom complaint dark particl found insid vial',
 'firm perform softwar updat address softwar error affect list product correct address four potenti softwar issu password store corrupt error messag system boot subsystem crash examin dialog monitor comput dmc applic crash load studi softwar crash due system intern timeout issu may lead delay interrupt procedur issu may result delay start continu examin may also prevent oper start continu studi',
 'app part continu glucos monitor system use smartphon devic may automat log carelink app abl upload data log link care partner receiv sm notif could result hypoglycemia hyperglycemia sensor glucos valu also sent inpen app',
 'leukoreduc apheresi platelet label leukocyt reduc fail monthli qc residu white blood cell count distribut',
 'platelet pathogen reduc label leukocyt reduc fail monthli qc residu white blood cell count distribut',
 'leukoreduc apheresi platelet pathogen reduc label leukocyt reduc test verifi white blood cell count distribut',
 'expir date print packag',
 'leukoreduc red blood cell irradi incorrect expir date label distribut',
 'leukoreduc red blood cell irradi ship without document temperatur distribut',
 'leukoreduc apheresi platelet platelet yield meet specif distribut',
 'leukoreduc platelet irradi collect use apheresi kit exceed accept time period use distribut',
 'leukoreduc apheresi platelet pa collect manner compromis steril collect system distribut',
 'label packag product',
 'product contain undeclar sulfit mg serv',
 'specif lost irradi elimin pyronema therefor steril affect product may compromis',
 'stylet longer specifi label',
 'cgmp deviat impur acet acetaldehyd discov product excess allow limit',
 'fail impur degrad specif specif unknown impur',
 'fail stabil specif specif weight loss month stabil timepoint project weight loss shelf life',
 'fail excipi specif specif result observ p hydroxybenzo acid content',
 'label label mix one vial mislabel cladribin inject mg ml insid count carton ganciclovir mg',
 'potenti salmonella contamin',
 'distribut without pre market clearanc',
 'distribut without pre market clearanc',
 'distribut without pre market clearanc',
 'distribut without pre market clearanc',
 'cgmp deviat detect n nitroso quinapril impur accept daili intak limit',
 'cgmp deviat detect n nitroso quinapril impur accept daili intak limit',
 'product found contain wheat declar label',
 'undeclar collagen bovin dermi case',
 'undeclar collagen bovin dermi case',
 'label label error declar strength syring mislabel mg iodin ml contain product mg iodin ml',
 'scissor contain debri',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'potenti batteri replac year recommend servic manual fail possibl emit smoke catch fire',
 'affect lot product recal due potenti microbi growth fluid insid devic compromis product use child weaken immun system infect ill could occur',
 'report polyurethan displac dialyz might identifi blood leak',
 'report polyurethan displac dialyz might identifi blood leak',
 'report polyurethan displac dialyz might identifi blood leak',
 'potenti intern blood leak due twist gasket dialyz',
 'potenti intern blood leak due twist gasket dialyz',
 'fail impur degrad specif',
 'firm recal flour base bread due presenc egg allergen list label',
 'potenti contain salmonella',
 'xxx',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'time drivelin cover may becom harden creat difficulti inabl slide cover back access drivelin control connector access drivelin connector may delay may result patient harm prolong pump stop urgent drivelin connect control issu need address event harden drivelin cover observ contact medtron field repres assess servic',
 'pie label red button french silk may contain turtl cream pie contain almond declar french silk label',
 'product may contamin listeria monocytogen',
 'due cranial access kit contain recal steril surgic drape steril surgic drape recal due liner adhes compon difficult remov without damag product may render product unus',
 'diabet manag app may crash immedi upon open use app app run background may lead inabl use app error messag may display indic app stop respond crash present dose remind display may lead delay insulin therapi potenti result hyperglycemia',
 'softwar version upgrad hardwar relat caus affect cdx machin identifi ui mic board sensit electromagnet interfer emi caus fals alarm remov usb devic',
 'report increas reactiv neg control fals posit result certain lot alin resp plex amp kit',
 'report increas reactiv neg control fals posit result certain lot alin resp plex amp kit',
 'potenti insert unabl disengag vertebr bodi replac devic implant',
 'anchovi found elev level histamin',
 'instruct use ifu includ packag miss translat turkish languag although turkish translat miss content within ifu accur',
 'instruct use ifu includ packag miss translat turkish languag although turkish translat miss content within ifu accur',
 'blood product label leukocyt reduc test verifi white blood cell count distribut',
 'blood product label leukocyt reduc test verifi white blood cell count distribut',
 'leukoreduc apheresi platelet pa label leukocyt reduc test verifi white blood cell count distribut',
 'leukoreduc apheresi platelet pa label leukocyt reduc test verifi white blood cell count distribut',
 'leukoreduc apheresi red blood cell label leukocyt reduc test verifi white blood cell count distribut',
 'leukoreduc apheresi red blood cell label leukocyt reduc test verifi white blood cell count distribut',
 'pool cryoprecipit ahf frozen hour remov centrifug distribut',
 'intern test manufactur site two torqu wrench devic detect torqu limit function specif specifi torqu limit valu nm measur result instrument nm',
 'biolox delta ceram head size xl label size xl vice versa',
 'biolox delta ceram head size xl label size xl vice versa',
 'convatec voluntarili recal batch aquacel foam ag adhes cm x cm x pack due identif visual contamin form brown spot present sever dress',
 'firm receiv complaint devic becom hot firm updat user manual includ warn appli part contact patient may situat exceed degre celsiu degre fahrenheit clarif expect servic life need mainten certain compon',
 'ge healthcar becom awar certain b x p b x patient monitor use mmhg kpa unit co measur display valu co measur inaccur use locat near sea level',
 'ge healthcar becom awar certain b x p b x patient monitor use mmhg kpa unit co measur display valu co measur inaccur use locat near sea level',
 'ge healthcar becom awar certain b x p b x patient monitor use mmhg kpa unit co measur display valu co measur inaccur use locat near sea level',
 'ge healthcar becom awar certain b x p b x patient monitor use mmhg kpa unit co measur display valu co measur inaccur use locat near sea level',
 'ge healthcar becom awar certain b x p b x patient monitor use mmhg kpa unit co measur display valu co measur inaccur use locat near sea level',
 'presenc foreign substanc',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'product may contamin foreign object debri packag',
 'leukoreduc apheresi red blood cell meet minimum requir red blood cell recoveri follow leukoreduct distribut',
 'mislabel product',
 'due issu alin system softwar potenti assay qualiti control qc requir bypass first use alin hbsag confirmatori reagent kit distribut alin system softwar version impact recal',
 'recal ranger blood fluid warm set cat no due cold weld auto vent bubbl trap compon could lead leak set use leak set use could lead inabl deliv therapi patient per intend use also could expos healthcar worker blood blood product iv fluid leak event',
 'recal ranger blood fluid warm set cat no due cold weld auto vent bubbl trap compon could lead leak set use leak set use could lead inabl deliv therapi patient per intend use also could expos healthcar worker blood blood product iv fluid leak event',
 'potenti instal ia tool studi remain hidden without user notif access hidden studi requir ge healthcar assist result delay read studi',
 'potenti instal ia tool studi remain hidden without user notif access hidden studi requir ge healthcar assist result delay read studi',
 'excess ultraviolet c radiat',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'potenti issu short batteri run time affect intra aortic balloon pump iabp devic',
 'reconstruct error may occur use cathet bend function applic model implant model',
 'potenti separ male connector',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'xxx',
 'deroy procedur pack contain affect health care steri drape recal',
 'potenti fals elev specif ige mold allergen reactiv qualiti control materi patient sampl may result fals reactiv result',
 'potenti fals elev specif ige mold allergen reactiv qualiti control materi patient sampl may result fals reactiv result',
 'potenti fals elev specif ige mold allergen reactiv qualiti control materi patient sampl may result fals reactiv result',
 'acceler shelf life extens studi note final packag experienc potenti failur steril packag barrier could result hazard situat devic longer steril',
 'knot tensil strength observ significantli minimum knot tensil result breakag prior use intra oper rather prematur post oper breakag',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'medic surgic procedur tray kit underw certain manufactur condit may result outer bag incomplet seal may result breach steril kit',
 'cot may experi unintend motion due damag cabl potenti risk soft tissu injuri patient scrape bruis result cot lower faster expect',
 'defect contain complaint receiv vial breakag glass fli pressur prepar product administr',
 'defect contain complaint receiv vial breakag glass fli pressur prepar product administr',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'cgmp deviat',
 'potenti inadequ connect top bottom hous micro clave clear connector includ arrow mac two lumen central venou access kit arrow pressur inject arrowg ard blue plu three lumen cvc kit',
 'potenti inadequ connect top bottom hous micro clave clear connector includ arrow mac two lumen central venou access kit arrow pressur inject arrowg ard blue plu three lumen cvc kit',
 'leukoreduc apheresi platelet platelet yield meet specif distribut',
 'leukoreduc red blood cell crossmatch patient distribut',
 'leukoreduc apheresi red blood cell label leukocyt reduc test verifi white blood cell count distribut',
 'plateletpheresi product qualiti control procedur residu white blood cell test perform distribut',
 'blood product label leukocyt reduc test verifi white blood cell count distribut',
 'blood product label leukocyt reduc test verifi white blood cell count distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'platelet pathogen reduc label leukocyt reduc without valid confirm test distribut',
 'leukoreduc red blood cell collect donor emigr malari endem area distribut',
 'platelet extend date collect manner compromis steril collect system distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'plateletpheresi product collect donor test posit antibodi hepat b core antigen one occas distribut',
 'suction port may potenti occlud affect devic occur affect devic abl perform suction function use could caus delay procedur could requir anoth devic use',
 'potenti issu result power suppli potenti becom overh due intern compon overstress consequ due overstress intern compon one specif compon fail caus devic unexpectedli shutdown',
 'potenti issu result power suppli potenti becom overh due intern compon overstress consequ due overstress intern compon one specif compon fail caus devic unexpectedli shutdown',
 'potenti issu result power suppli potenti becom overh due intern compon overstress consequ due overstress intern compon one specif compon fail caus devic unexpectedli shutdown',
 'select site fraction group treatment user may select wrong site treatment potenti deliv dose wrong isocent',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'zimmer biomet conduct voluntari medic devic recal relat nexgen stem option tibial compon due clinic statist signific higher overal revis rate tibial compon use either legaci posterior stabil lp flex lp flex gender solut femor gsf compon compar total knee arthroplasti unit kingdom nation joint registri uk njr remov nexgen stem option tibial compon f rom inventori prevent futur implant either lp flex lp flex gsf femor compon mitig increas revis risk two specif combin tibial femor compon',
 'box contain reduc concentr nicotinamid adenin dinucleotid provid enough blood factor necessari support haemophilu growth reduct could caus fals neg result haemophilu isol clinic specimen',
 'underfil unit',
 'can sardin tomato sauc recal due high level histamin',
 'red blood cell product collect unsuit donor due donor screen deviat distribut',
 'leukoreduc apheresi platelet wash irradi label volum significantli higher product actual volum distribut',
 'leukoreduc red blood cell incorrect expir date label distribut',
 'leukoreduc apheresi red blood cell label leukocyt reduc test verifi white blood cell count distribut',
 'apheresi red blood cell product qualiti control procedur residu white blood cell test perform distribut',
 'plateletpheresi product qualiti control procedur residu white blood cell test perform distribut',
 'platelet pathogen reduc label leukocyt reduc without valid confirm test distribut',
 'misbrand leukoreduc red blood cell distribut',
 'leukoreduc apheresi platelet pa platelet yield meet specif distribut',
 'devic may packag wrong reamer size',
 'port access kit incorrectli label iv start kit kit label case label correctli label port access kit',
 'sinu implant product label display incorrect product inform includ straight deliveri system incorrect refer number udi di',
 'gradient coil may act heat sourc potenti produc smoke fire',
 'gradient coil may act heat sourc potenti produc smoke fire',
 'gradient coil may act heat sourc potenti produc smoke fire',
 'gradient coil may act heat sourc potenti produc smoke fire',
 'gradient coil may act heat sourc potenti produc smoke fire',
 'undeclar sulfit',
 'product label list sub ingredi contain milk declar ingredi contain statement',
 'product label list sub ingredi contain milk declar ingredi contain statement',
 'red blood cell product visual inspect perform document distribut',
 'leukoreduc red blood cell collect much anticoagul distribut',
 'product distribut unit state without fda author clearanc',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'intern technic investig confirm thermo scientif gram neg ivd ast sensititr plate may lead fals suscept result protea tribe includ proteu spp providencia spp morganella morganii test doripenem ertapenem meropenem imipenem cefepim piperacillin tazobactam aztreonam',
 'firm becom awar issu omnipod control control charg port charg cabl melt deform discolor due heat gener increas resist control port excess heat may caus minor burn touch omnipod control may fail charg requir user switch backup insulin plan',
 'power backup batteri certain condit may exhibit reduc batteri run time use potenti batteri may fail provid expect run time event main power failur could requir clinician use manual emerg ventil anoth ventil avail backup batteri exhaust',
 'incompat hf cabl may packag hf resect electrod cabl cannot connect electrosurg gener may lead delay cancel surgic procedur',
 'devic exce limit class k exempt devic user manual instruct use promot materi correct remov refer downstream applic',
 'subpot drug repackag product recal manufactur subpot',
 'undeclar soy coconut',
 'foreign materi plastic',
 'beverag odor',
 'metal fragment piec metal inch found retail packag',
 'metal fragment piec metal inch found retail packag',
 'metal fragment piec metal inch found retail packag',
 'undeclar pecan treenut',
 'potenti weld separ upper tulip head compon lower tulip head compon would result separ tulip head screw shank',
 'potenti weld separ upper tulip head compon lower tulip head compon would result separ tulip head screw shank',
 'potenti weld separ upper tulip head compon lower tulip head compon would result separ tulip head screw shank',
 'potenti intraop screw head separ weld locat',
 'lack steril assur bag potenti leak',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'xxx',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'bd determin instruct use ifu provid bd miss certain content contain manufactur ifu miss content relat interfac devic power suppli well clean mainten instruct refer attach v mueller bipolar forcep ifu',
 'potenti foreign materi within product',
 'audit discov inconsist weld penetr longitudin weld seam inner bottl devic unit',
 'audit discov inconsist weld penetr longitudin weld seam inner bottl devic unit',
 'audit discov inconsist weld penetr longitudin weld seam inner bottl devic unit',
 'audit discov inconsist weld penetr longitudin weld seam inner bottl devic unit',
 'product found contamin listeria monocytogen',
 'red blood cell product collect donor receiv pierc within month donat distribut',
 'red blood cell product routin test test perform label incorrectli distribut',
 'warn ad surgic techniqu nextar shoulder advis verif suitabl patient condit prior placement nextar shoulder target holder warn target fixat requir adequ coracoid bone stabil osteoporosi weak coracoid process defici could lead advers event includ bone fractur verifi coracoid bone relev patient condit suitabl proceed',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'occlus blockag bubbl inlet port urinari drainag bag may prevent urin drain bag bladder empti within clinic appropri time may increas risk urinari retent',
 'updat carryov avoid technic bulletin detail iga igm assay run immedi fructosamin catalogu number fr fr rx instrument test order lead elev qualiti control patient result lga lgm respect may lead delay run patient sampl erron elev test result',
 'updat carryov avoid technic bulletin detail iga igm assay run immedi fructosamin catalogu number fr fr rx instrument test order lead elev qualiti control patient result lga lgm respect may lead delay run patient sampl erron elev test result',
 'adaptor use high frequenc ventil packag improperli may deform tip may impair abil pass suction cathet may affect normal ventil perform may lead hypercarbia hypoxia ga trap',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'identifi rare occurr specif scenario circuit found latch condit pcb control safeti function magnet safeti tether magnet pull loos fall treadmil may fail stop',
 'confirm averag posit bia testosteron concentr approxim ng dl nmol l immulit immulit total testosteron assay compar immulit immulit xpi total testosteron assay two lot total testosteron assay immulit immulit kit lot activ distribut custom issu discov siemen subject correct remov recal total quantiti reagent distribut lot viol product may caus temporari medic revers advers health consequ probabl seriou advers health consequ remot male femal testosteron result use isol interpret conjunct clinic histori symptomolog well laboratori test e g gonadotropin sex steroid delay diagnosi may experienc medic intervent repeat test may requir',
 'lack assur steril leakag sodium chlorid inject l pk salin solut',
 'devic mislabel packag insert asr devic contain chromomap imag show posit fish probe map specif chromosom devic chromomap version packag insert incorrect match probe design specif contain packag insert',
 'due difficulti remov liner adhes compon affect drape result may render product unus addit manufactur drape observ increas report adhes relat skin injuri affect lot',
 'subpot drug specif assay end shelf life month period',
 'product may contain undeclar milk',
 'blood product mislabel incorrect abo type distribut',
 'red blood cell product lack proper document antigen phenotyp distribut',
 'red blood cell product lack proper document antigen phenotyp distribut',
 'stryker receiv report batteri fire involv airo truct unit previous subject bypass charg firm notifi custom unit whose batteri monitor system bypass charg batteri batteri unit requir replac',
 'potenti open seal pouch compromis steril result use non steril product surgeri could lead patient infect',
 'error chromomap version packag insert incorrect nucleotid locat specifi insert correct map creat use wrong coordin',
 'due improperli formul releas bulk lot fluoresc situ hybrid fish probe result fals posit identif result staphylococcu aureu streptococcu spp',
 'due improperli formul releas bulk lot fluoresc situ hybrid fish probe result fals posit identif result staphylococcu aureu streptococcu spp',
 'potenti stapl deploy failur devic fragment gener',
 'due unusu increas posit rate human igm antibodi cytomegaloviru cmv enzym immunoassay eia',
 'product recal stabil evalu lot indic decreas reactiv could lead potenti fals neg result interpret issu identifi firm fail meet lot requir potenc lot releas error discov octob fail potenc test determin month stabil evalu retent materi lot subsequ manufactur investig includ review lot releas potenc document found initi lot releas potenc test lot misinterpret',
 'product recal stabil evalu lot indic decreas reactiv could lead potenti fals neg result interpret issu identifi firm fail meet lot requir potenc lot releas error discov octob fail potenc test determin month stabil evalu retent materi lot subsequ manufactur investig includ review lot releas potenc document found initi lot releas potenc test lot misinterpret',
 'ortho clinic diagnost recal ortho vision analyz ortho vision max analyz id mt gel card distribut devic potenti use mismatch camera imag routin imag oper routin imag oper includ inventori card sleev load suppli drawer card load dua purpos load drawer qualiti check card prior assay process analysi card conclus assay process id mt column grade result interpret inventori card punch tool health check ensur proper function card imag system',
 'ortho clinic diagnost recal ortho vision analyz ortho vision max analyz id mt gel card distribut devic potenti use mismatch camera imag routin imag oper routin imag oper includ inventori card sleev load suppli drawer card load dua purpos load drawer qualiti check card prior assay process analysi card conclus assay process id mt column grade result interpret inventori card punch tool health check ensur proper function card imag system',
 ...]

Create bag of words model¶

In [29]:
# Create the bag of words model
from sklearn.feature_extraction.text import CountVectorizer
cv = CountVectorizer(max_features= 1000)# We restrict the words to 1500 which keeps the most frequent words
In [30]:
X = cv.fit_transform(corpus).toarray()
In [31]:
print(cv.get_feature_names())
['abl', 'abscess', 'abus', 'accept', 'access', 'accessori', 'accord', 'acid', 'action', 'activ', 'actual', 'ad', 'adapt', 'addit', 'adequ', 'adher', 'adhes', 'administr', 'adulter', 'advanc', 'advers', 'advia', 'affect', 'aflatoxin', 'agent', 'agricultur', 'air', 'alarm', 'align', 'allergen', 'allograft', 'allow', 'almond', 'also', 'although', 'am', 'among', 'amount', 'analysi', 'analyz', 'anda', 'anim', 'anomali', 'anoth', 'anspach', 'anti', 'antibiot', 'apheresi', 'api', 'appear', 'appli', 'applic', 'appropri', 'approv', 'approxim', 'april', 'area', 'arm', 'assay', 'assembl', 'assign', 'associ', 'assur', 'attach', 'august', 'awar', 'back', 'bacteri', 'bacteria', 'bag', 'bake', 'bakeri', 'balloon', 'bar', 'barcod', 'barrier', 'base', 'batch', 'batteri', 'bd', 'bean', 'bear', 'becam', 'becom', 'beyond', 'bia', 'biomet', 'bird', 'bit', 'black', 'blade', 'blanch', 'blend', 'block', 'blood', 'blue', 'board', 'bodi', 'bone', 'bottl', 'botulinum', 'box', 'braid', 'brand', 'breach', 'bread', 'break', 'breakag', 'broken', 'build', 'bulk', 'butter', 'button', 'ca', 'cabl', 'cake', 'calcium', 'calcul', 'calibr', 'can', 'cannot', 'cannula', 'cap', 'capsul', 'card', 'cardiac', 'cardiovascular', 'care', 'carton', 'cartridg', 'case', 'cashew', 'catalog', 'cathet', 'caus', 'ceil', 'cell', 'centaur', 'cepacia', 'certain', 'cgmp', 'chang', 'channel', 'check', 'chees', 'chemic', 'chicken', 'chip', 'chloramphenicol', 'chocol', 'circuit', 'circul', 'claim', 'classifi', 'clean', 'clear', 'clearanc', 'clinic', 'close', 'clostridium', 'cm', 'co', 'coat', 'coconut', 'code', 'coil', 'coli', 'collect', 'color', 'combin', 'come', 'commun', 'communic', 'compani', 'complaint', 'complet', 'compon', 'compound', 'compromis', 'concentr', 'concern', 'condit', 'conduct', 'configur', 'confirm', 'conform', 'connect', 'connector', 'consent', 'consequ', 'consid', 'consist', 'consum', 'contact', 'contain', 'contamin', 'content', 'continu', 'control', 'conveni', 'cooki', 'cornea', 'corpor', 'correct', 'correctli', 'could', 'count', 'cover', 'crack', 'cream', 'creat', 'creutzfeldt', 'criteria', 'cronobact', 'cross', 'ct', 'cumin', 'cup', 'current', 'custom', 'cut', 'cv', 'cycl', 'damag', 'dark', 'data', 'date', 'day', 'decid', 'declar', 'decre', 'decreas', 'defect', 'defer', 'deferr', 'defibril', 'defici', 'defin', 'degrad', 'degre', 'delay', 'deliv', 'deliveri', 'depart', 'deploy', 'design', 'destroy', 'detach', 'detect', 'detector', 'determin', 'develop', 'deviat', 'devic', 'diagnosi', 'diagnost', 'diamet', 'dietari', 'differ', 'difficulti', 'dimens', 'dip', 'direct', 'discolor', 'disconnect', 'discov', 'diseas', 'dispens', 'display', 'dispos', 'dissolut', 'distal', 'distribut', 'document', 'donat', 'donor', 'dose', 'drain', 'drape', 'dri', 'drill', 'drop', 'drug', 'due', 'eat', 'ecc', 'effect', 'egg', 'either', 'electr', 'electrod', 'elev', 'elig', 'end', 'endem', 'endoscop', 'endotoxin', 'ensur', 'enter', 'environment', 'equip', 'erron', 'error', 'establish', 'ethylen', 'evalu', 'event', 'evid', 'examin', 'exceed', 'excess', 'excurs', 'exhibit', 'exist', 'exp', 'expand', 'expect', 'experi', 'expert', 'expir', 'expiri', 'expos', 'exposur', 'extend', 'extens', 'extracorpor', 'facil', 'factor', 'fail', 'failur', 'fall', 'fals', 'farm', 'fd', 'fda', 'featur', 'feed', 'femor', 'fiber', 'field', 'fill', 'filter', 'final', 'find', 'finish', 'fire', 'firm', 'first', 'fish', 'fit', 'five', 'flavor', 'flour', 'flow', 'fluid', 'flush', 'follow', 'food', 'forc', 'foreign', 'form', 'format', 'found', 'four', 'fr', 'fractur', 'fragment', 'franck', 'free', 'fresh', 'frozen', 'fruit', 'fulli', 'function', 'fungal', 'ga', 'garden', 'ge', 'gener', 'gill', 'glass', 'glove', 'gluten', 'gmp', 'good', 'gourmet', 'gown', 'graviti', 'greater', 'green', 'ground', 'growth', 'guarante', 'guid', 'hand', 'handl', 'hazard', 'hcl', 'head', 'health', 'healthcar', 'heat', 'held', 'hepat', 'hi', 'high', 'higher', 'highli', 'hip', 'hire', 'histori', 'hold', 'hole', 'hospit', 'hous', 'howev', 'human', 'humid', 'ice', 'icu', 'id', 'identif', 'identifi', 'ifu', 'ii', 'ill', 'imag', 'immedi', 'impact', 'implant', 'improp', 'impur', 'inabl', 'inaccur', 'inadequ', 'inadvert', 'inc', 'incid', 'includ', 'incomplet', 'incorrect', 'incorrectli', 'increas', 'indic', 'individu', 'inelig', 'infant', 'infect', 'inform', 'infus', 'ingredi', 'initi', 'inject', 'injunct', 'injuri', 'ink', 'inner', 'insanitari', 'insert', 'insid', 'inspect', 'instal', 'instanc', 'instead', 'instruct', 'instrument', 'insuffici', 'insulin', 'integr', 'intend', 'interfac', 'interfer', 'intermitt', 'intern', 'interrupt', 'interv', 'intervent', 'introduc', 'investig', 'involv', 'issu', 'item', 'iv', 'jakob', 'juli', 'june', 'kansa', 'kit', 'knee', 'lab', 'label', 'laboratori', 'lack', 'laparoscop', 'larg', 'laser', 'latex', 'ldpe', 'lead', 'leak', 'leakag', 'lecithin', 'left', 'length', 'less', 'letter', 'leukoreduc', 'level', 'life', 'light', 'limit', 'line', 'liner', 'link', 'liquid', 'list', 'listeria', 'live', 'llc', 'load', 'locat', 'lock', 'long', 'longer', 'loos', 'loosen', 'loss', 'lot', 'low', 'lower', 'luer', 'made', 'magnet', 'maintain', 'make', 'malari', 'malaria', 'malfunct', 'manag', 'mango', 'manner', 'manual', 'manufactur', 'march', 'mark', 'market', 'match', 'materi', 'matter', 'may', 'measur', 'mechan', 'medic', 'medtron', 'meet', 'mesh', 'messag', 'met', 'metal', 'method', 'methylprednisolon', 'mg', 'mi', 'micro', 'microbi', 'microbiolog', 'microorgan', 'might', 'milk', 'mill', 'minut', 'misbrand', 'mislabel', 'miss', 'mix', 'mixup', 'ml', 'mm', 'mode', 'model', 'modul', 'moistur', 'mold', 'monitor', 'monocytogen', 'month', 'mortal', 'motor', 'movement', 'mr', 'muffin', 'multi', 'multipl', 'nail', 'nanoclav', 'natur', 'nda', 'ndc', 'need', 'needl', 'neg', 'new', 'newport', 'non', 'normal', 'north', 'notic', 'notif', 'notifi', 'novemb', 'number', 'numer', 'nut', 'nutrit', 'observ', 'obtain', 'occlus', 'occur', 'odor', 'oil', 'one', 'onion', 'onto', 'open', 'oper', 'option', 'order', 'organ', 'origin', 'outer', 'outsid', 'owner', 'oxid', 'oxygen', 'oz', 'pack', 'packag', 'pad', 'panel', 'paramet', 'part', 'partial', 'particl', 'particul', 'path', 'pathogen', 'patient', 'peanut', 'pecan', 'pedigre', 'penicillin', 'per', 'percentag', 'perform', 'perman', 'permiss', 'pet', 'ph', 'pharmaceut', 'pharmaci', 'philip', 'physic', 'piec', 'pin', 'pistachio', 'place', 'plan', 'plant', 'plasma', 'plastic', 'plate', 'platelet', 'plateletpheresi', 'plu', 'point', 'polish', 'port', 'portion', 'posit', 'possibl', 'post', 'potenc', 'potenti', 'pouch', 'powder', 'power', 'ppb', 'ppm', 'practic', 'pre', 'prematur', 'prepar', 'presenc', 'present', 'preserv', 'pressur', 'prevent', 'previou', 'previous', 'primari', 'print', 'prior', 'probe', 'problem', 'procedur', 'process', 'produc', 'product', 'program', 'prohibit', 'proper', 'properli', 'protect', 'protein', 'provid', 'proxim', 'pull', 'pump', 'pursuant', 'qc', 'qualif', 'qualiti', 'question', 'radiat', 'ranch', 'rang', 'rare', 'rate', 'raw', 'ray', 'reaction', 'reactiv', 'read', 'readi', 'reagent', 'recal', 'receiv', 'recent', 'recommend', 'record', 'recov', 'recoveri', 'red', 'reduc', 'refer', 'regard', 'regul', 'relat', 'releas', 'relev', 'remain', 'remov', 'render', 'repackag', 'replac', 'report', 'reprocess', 'requir', 'reservoir', 'residu', 'resist', 'respons', 'result', 'resum', 'retail', 'retain', 'return', 'reveal', 'revers', 'review', 'revis', 'right', 'ring', 'risk', 'river', 'roast', 'room', 'rotat', 'routin', 'rubber', 'run', 'safeset', 'safeti', 'sakazakii', 'sal', 'salad', 'salmon', 'salmonella', 'salsa', 'salt', 'sampl', 'sanit', 'sauc', 'scan', 'screen', 'screw', 'se', 'seafood', 'seal', 'season', 'section', 'secur', 'seed', 'segment', 'select', 'sensit', 'sensor', 'separ', 'septemb', 'seri', 'seriou', 'servic', 'set', 'seven', 'sever', 'shaft', 'sheath', 'shelf', 'shell', 'sherpa', 'ship', 'short', 'show', 'side', 'siemen', 'signal', 'signific', 'sinc', 'singl', 'site', 'situat', 'size', 'skin', 'slaw', 'sleev', 'slice', 'slide', 'small', 'smoke', 'sodium', 'soft', 'softwar', 'sold', 'solut', 'sourc', 'soy', 'specialti', 'specif', 'specifi', 'specimen', 'spice', 'split', 'spoilag', 'spread', 'stabil', 'stainless', 'standard', 'stapl', 'start', 'state', 'statement', 'steel', 'stem', 'steril', 'stick', 'stop', 'stopcock', 'storag', 'store', 'strain', 'strength', 'strip', 'stryker', 'studi', 'sub', 'subject', 'subpot', 'subsequ', 'subset', 'substanc', 'suction', 'suffici', 'suitabl', 'sulfit', 'sunflow', 'sunland', 'superpot', 'supplement', 'suppli', 'supplier', 'support', 'surfac', 'surgeri', 'surgic', 'suspens', 'sutur', 'swab', 'switch', 'syring', 'system', 'tabl', 'tablet', 'tahini', 'target', 'temperatur', 'term', 'terumo', 'test', 'th', 'therapi', 'therebi', 'therefor', 'thing', 'thread', 'threaten', 'three', 'tibial', 'time', 'tip', 'tissu', 'tool', 'top', 'total', 'toxic', 'trace', 'transduc', 'transfer', 'transpac', 'transport', 'travel', 'tray', 'treat', 'treatment', 'tree', 'tube', 'two', 'type', 'unabl', 'unaccept', 'unapprov', 'uncontrol', 'undeclar', 'underli', 'unexpect', 'unintend', 'unit', 'unknown', 'unwrap', 'updat', 'upon', 'us', 'use', 'user', 'usp', 'valid', 'valu', 'valv', 'variant', 'varieti', 'variou', 'vcjd', 'veget', 'vent', 'ventil', 'verif', 'verifi', 'version', 'veterinari', 'vial', 'violat', 'visual', 'vitamin', 'vitro', 'voltag', 'volum', 'voluntari', 'voluntarili', 'walnut', 'warn', 'water', 'wbc', 'wear', 'weld', 'well', 'wheat', 'whey', 'white', 'whole', 'whose', 'wire', 'within', 'without', 'would', 'written', 'wrong', 'year', 'yellow', 'yield', 'zimmer', 'zone']
In [32]:
X.shape
Out[32]:
(80613, 1000)
In [33]:
from sklearn.preprocessing import LabelEncoder
Enco= LabelEncoder()
df_1["Status"] = Enco.fit_transform(df_1['Status'])
In [34]:
df_1
Out[34]:
Reason Status
0 Blood products, where transfusion-transmitted ... 1
1 Blood products, where transfusion-transmitted ... 1
2 Blood products, collected in a manner with a p... 1
3 Blood products, collected in a manner with a p... 1
4 Blood products, collected in a manner with a p... 1
... ... ...
80608 Product ingredient statement reversed for Red... 1
80609 Flavor is contaminated with Salmonella 1
80610 Soy was not included in the ingredient stateme... 1
80611 Soy was not included in the ingredient stateme... 1
80612 undeclared milk present in butter flavoring 1

80613 rows × 2 columns

In [35]:
y = df_1.iloc[:, 1].values
In [36]:
X.shape
Out[36]:
(80613, 1000)
In [37]:
y.shape
Out[37]:
(80613,)

Apply Various Machine Learning Classification Models¶

Naive Bayes Model¶

In [38]:
# Naive Bayes Model
from sklearn.datasets import make_classification
from sklearn.metrics import accuracy_score, f1_score, precision_score, recall_score,confusion_matrix

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.naive_bayes import GaussianNB
gnb = GaussianNB()
gnb.fit(X_train, y_train)


# Predicting the Test set results 
y_pred_gnb  =  gnb.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_gnb)
ac = accuracy_score(y_test,y_pred_gnb)
prec=precision_score(y_test,y_pred_gnb)
recall=recall_score(y_test,y_pred_gnb)
f1=f1_score(y_test,y_pred_gnb)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[2277   65]
 [8327 5454]]
accuracy 0.47950133349872853
precision 0.9882225040768255
recallscore 0.3957622814019302
f1score 0.5651813471502591

KNN Model¶

In [39]:
#KNN Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.neighbors import KNeighborsClassifier
KNN =  KNeighborsClassifier(n_neighbors=3)
KNN.fit(X_train,y_train)

# Predicting the Test set results 
y_pred_knn  =  KNN.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_knn)
ac = accuracy_score(y_test,y_pred_knn)
prec=precision_score(y_test,y_pred_knn)
recall=recall_score(y_test,y_pred_knn)
f1=f1_score(y_test,y_pred_knn)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1658   684]
 [  591 13190]]
accuracy 0.9209204242386653
precision 0.9506991494882514
recallscore 0.9571148682969306
f1score 0.9538962212981379

Random Forest Model¶

In [40]:
#Random Forest Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.ensemble import RandomForestClassifier
rfm = RandomForestClassifier(random_state=1)
rfm.fit(X_train, y_train)


# Predicting the Test set results 
y_pred_rfm = rfm.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_rfm)
ac = accuracy_score(y_test,y_pred_rfm)
prec=precision_score(y_test,y_pred_rfm)
recall=recall_score(y_test,y_pred_rfm)
f1=f1_score(y_test,y_pred_rfm)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1677   665]
 [  147 13634]]
accuracy 0.949637164299448
precision 0.953493251276313
recallscore 0.989333139830201
f1score 0.971082621082621

Decision Tree Classification Model¶

In [41]:
#Decision Tree Classification Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.tree import DecisionTreeClassifier
clf = DecisionTreeClassifier(random_state=94)
clf.fit(X_train, y_train)

# Predicting the Test set results 
y_pred_clf = clf.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_clf)
ac = accuracy_score(y_test,y_pred_clf)
prec=precision_score(y_test,y_pred_clf)
recall=recall_score(y_test,y_pred_clf)
f1=f1_score(y_test,y_pred_clf)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1766   576]
 [  483 13298]]
accuracy 0.9343174347205855
precision 0.958483494305896
recallscore 0.9649517451563747
f1score 0.9617067438076298

Feature Extraction¶

TF IDF¶

In [42]:
from sklearn.feature_extraction.text import TfidfVectorizer

vectorizer = TfidfVectorizer (max_features=2500, min_df=7, max_df=0.8, stop_words=stopwords.words('english'))
In [43]:
corpus = vectorizer.fit_transform(corpus).toarray()
In [44]:
X =corpus
In [45]:
X.shape
Out[45]:
(80613, 2500)

Apply the Machine learning models onto this TF-IDF model¶

Naive Bayes Model¶

In [46]:
# Naive Bayes Model
from sklearn.datasets import make_classification
from sklearn.metrics import accuracy_score, f1_score, precision_score, recall_score,confusion_matrix

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.naive_bayes import GaussianNB
gnb = GaussianNB()
gnb.fit(X_train, y_train)


# Predicting the Test set results 
y_pred_gnb  =  gnb.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_gnb)
ac = accuracy_score(y_test,y_pred_gnb)
prec=precision_score(y_test,y_pred_gnb)
recall=recall_score(y_test,y_pred_gnb)
f1=f1_score(y_test,y_pred_gnb)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[2273   69]
 [7246 6535]]
accuracy 0.546300316318303
precision 0.9895517867958813
recallscore 0.4742036136709963
f1score 0.6411577140053961

KNN Model¶

In [47]:
#KNN Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.neighbors import KNeighborsClassifier
KNN =  KNeighborsClassifier(n_neighbors=3)
KNN.fit(X_train,y_train)

# Predicting the Test set results 
y_pred_knn  =  KNN.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_knn)
ac = accuracy_score(y_test,y_pred_knn)
prec=precision_score(y_test,y_pred_knn)
recall=recall_score(y_test,y_pred_knn)
f1=f1_score(y_test,y_pred_knn)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1542   800]
 [  208 13573]]
accuracy 0.9374806177510389
precision 0.9443400820983789
recallscore 0.9849067556781076
f1score 0.964196916956738

Random Forest Model¶

In [48]:
#Random Forest Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.ensemble import RandomForestClassifier
rfm = RandomForestClassifier(random_state=1)
rfm.fit(X_train, y_train)


# Predicting the Test set results 
y_pred_rfm = rfm.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_rfm)
ac = accuracy_score(y_test,y_pred_rfm)
prec=precision_score(y_test,y_pred_rfm)
recall=recall_score(y_test,y_pred_rfm)
f1=f1_score(y_test,y_pred_rfm)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1663   679]
 [  104 13677]]
accuracy 0.9514358370030391
precision 0.9527027027027027
recallscore 0.9924533778390537
f1score 0.9721718733340442

Decision Tree Classification Model¶

In [49]:
#Decision Tree Classification Model

# Splitting the dataset into the Training set and Test set
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test= train_test_split(X,y, stratify = y, test_size = 0.2, random_state=1)

# Fitting classifier to the Training set
from sklearn.tree import DecisionTreeClassifier
clf = DecisionTreeClassifier(random_state=94)
clf.fit(X_train, y_train)

# Predicting the Test set results 
y_pred_clf = clf.predict(X_test)

# Make the Confusion Matrix
cm = confusion_matrix(y_test, y_pred_clf)
ac = accuracy_score(y_test,y_pred_clf)
prec=precision_score(y_test,y_pred_clf)
recall=recall_score(y_test,y_pred_clf)
f1=f1_score(y_test,y_pred_clf)

# Evaluate the results
print('Confusion Matrix',cm)
print('accuracy',ac)
print('precision',prec)
print('recallscore',recall)
print('f1score',f1)
Confusion Matrix [[ 1749   593]
 [  424 13357]]
accuracy 0.9369224089809589
precision 0.9574910394265232
recallscore 0.9692330019592192
f1score 0.9633262413905016

Compare the various models on both the approaches.¶

Name of the model Bagofwords TF IDF
Naive Bayes Model 0.479 0.546
KNN Model 0.920 0.937
Random Forest Model 0.949 0.951
Decision Tree Model 0.934 0.936
In [ ]: